.app_table
{
	border-collapse: collapse;
}

.app_mainrow
{
	
	background-color: Silver;
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.app_mainrow td
{
	padding: 5px;
	border-collapse: collapse;
	border: 1px solid #696969;
}

.app_row
{
	
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}

.app_row td
{
	
	padding: 5px;
	border-collapse: collapse;
	border: 1px solid Silver;
}

.app_row a
{
	text-decoration: none;
}


.app_textinput
{
	width: 300px;
	border: 1px solid #696969;
	background-color: #E6E6FA;
}

.app_textarea
{
	width: 300px;
	border: 1px solid #696969;
	background-color: #E6E6FA;
}

.app_select
{
	width: 300px;
	border: 1px solid #696969;
	background-color: #E6E6FA;
}

.app_submit
{
	width: 150px;
	border: 1px solid #696969;
	background-color: #8FBC8F;
	float: right;
}

.error
{
    color: red;
    border: 1px solid red;
}

.message
{
    color: green;
    border: 1px solid green;
}

